hvm, vt-d: Add memory cache-attribute pinning domctl for HVM
authorKeir Fraser <keir@xensource.com>
Tue, 23 Oct 2007 13:38:47 +0000 (14:38 +0100)
committerKeir Fraser <keir@xensource.com>
Tue, 23 Oct 2007 13:38:47 +0000 (14:38 +0100)
commit907e0a6046567e32113433fddea5b55c67961391
treee9c1ff31b07abf40d243b76cdecf65b1b3b81f11
parenteab576f8d60b834e34f5fe9beed90d2cd09b9fd5
hvm, vt-d: Add memory cache-attribute pinning domctl for HVM
guests. Use this to pin virtual framebuffer VRAM as attribute WB, even
if guest tries to map with other attributes.
Signed-off-by: Disheng Su <disheng.su@intel.com>
tools/ioemu/hw/cirrus_vga.c
tools/libxc/xc_domain.c
tools/libxc/xenctrl.h
xen/arch/x86/domctl.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/mtrr.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/hvm/cacheattr.h [new file with mode: 0644]
xen/include/asm-x86/hvm/domain.h
xen/include/public/domctl.h